package com.zb.service.sys;

import java.util.List;

import com.zb.entity.base.JsonCommon;
import com.zb.entity.base.JsonForList;
import com.zb.entity.station.OmsStation;
import com.zb.entity.station.OmsStationLocation;
import com.zb.vo.oms.OmsStationVO;
/**
 * enterpriselogins 企业级客户
 * @author Administrator
 *
 */
public interface EnterpriseService {
	//登陆
    JsonCommon<?> thirdPartLogin(String usename,String password);
    //登陆
    //站点分页查询
    @SuppressWarnings("rawtypes")
	JsonForList getStationListByPage(OmsStationVO station, int pageNo, int pageSize, String sortName, int sortVal,
			String oper_id);
    //通过站点id查该站点可用桩信息
    JsonForList<?> getStationByPlantId(String station_id);
    //通过电站id查询电桩信息
    @SuppressWarnings("rawtypes")
	public JsonForList getCharsByStationId(String station_id);
    @SuppressWarnings("rawtypes")
	public JsonForList getStationList(OmsStation station, Integer pageNo,Integer pageSize,String sortName,Integer sortVal,String groupByStrs);
    public List<OmsStationLocation> findByStationId(String id,Integer pageNo, Integer pageSize, String sortName, Integer sortVal);
}